genetic isolate - German English Dictionary